India, March 1 -- As of February 2026, 40.08% is owned by Promoters and 59.92% by Public. Among Promoters holding, Indian Promoters holds 38.66% and Foreign Promoters holds 1.42%. Top five Promoters... Read More